kiss the dust


Results for "kiss the dust"

English - Turkish Dictionary

kiss the dust

(English - Turkish Dictionary) :
1. boyun eğmek, mağlup olmak. 2. vurulup ölmek.